GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway B

Total Complexity 98
Dependencies 28
Dependents 17
Total lines 1,079
Lines of code 663
Logical lines of code 178
Comment lines 281
Methods 36
Properties 10

Methods 36

Method Rating Maintainability Complexity Lines of code
handle_response()
B
43 19 42
capture_credit_card_authorization()
A
47 10 36
tokenization_script()
A
40 6 65
secure_payment_fields_styles()
A
33 1 129
init_form_fields()
S
38 1 83
admin_enforce_single_gateway()
S
54 5 21
process_refund()
S
54 4 21
configure_merchant_settings()
S
56 4 17
environment_indicator()
S
65 5 8
add_hooks()
S
59 4 14
add_payment_method()
S
57 3 17
prepare_request()
S
52 2 25
process_payment()
S
63 3 10
woocommerce_credit_card_form_fields()
S
59 2 15
secure_payment_fields()
S
52 1 28
__construct()
S
53 1 25
avs_rejection_conditions()
S
55 1 20
addCaptureOrderAction()
S
67 2 8
woocommerce_available_payment_gateways()
S
70 2 6
admin_enqueue_scripts()
S
70 2 6
save_payment_method_checkbox()
S
72 2 6
secure_payment_fields_asset_base_url()
S
73 2 6
secure_payment_fields_config()
S
65 2 10
get_gateway_provider()
S
71 2 6
secure_payment_field_html_format()
S
69 1 11
configure_method_settings()
S
100 1 0
get_transaction_details()
S
70 1 6
submit_request()
S
80 1 3
payment_fields()
S
78 1 4
is_transaction_active()
S
82 1 3
get_decline_message()
S
82 1 3
get_first_line_support_email()
S
100 1 0
get_gateway_form_fields()
S
100 1 0
get_backend_gateway_options()
S
100 1 0
cvn_rejection_conditions()
S
66 1 9
get_frontend_gateway_options()
S
100 1 0